Test Mode
Reading Mode
Right = 0
Wrong = 0
I am reading
I have read
I read
I have been reading
present indefinite
present perfect
past perfect
have suffered
am suffering
Suffered
have been suffering
I am reading
I have read
I read
I have been reading
I am walking
I have been walking
I was walking
I have walked
went
goes
has gone
went away
Present indefinite
Present perfect
Past perfect
Simple present
have been
has been
had
were
to have wrote
to have written
to have writing
have written
robbed
stolen
taken
picked
know
am knowing
have known
have been knowing
I m reading
I have read
I have been reading
I read
I had the news.
I shall have the news
I have had the news.
I have the news.
Present indefinite tense
Past tense
Present perfect tense
Present perfect continuous tense
Disavowed
Pledged
intended
Deferred
knew
know
have been knowing
have known